temporary pacemaker - German English Dictionary